import React, { Component } from 'react';

class App extends Component {
  render() {
    return (
      <div>
          <h1>App组件</h1>
      </div>
    );
  }
}
/*   高阶组件，一个函数，接收一个或者多个组件，返回一个组件 */
//有状态方式
// function HigherOrderComponent(WrappedComponent){
//     /* 匿名的class */
//   return class Deom extends Component{
//     render(){
//       return <WrappedComponent></WrappedComponent>
//     }
//   }
// }
//无状态
function HigherOrderComponent(WrappedComponent){
  return function Deom(){
    return <WrappedComponent></WrappedComponent>
  }
}
export default HigherOrderComponent(App);
